package com.example.bgxqactivityservice.decorate;

import com.example.bgxqactivityservice.dao.LabelDao;
import com.example.bgxqactivityservice.domain.result.SquareActivityResult;
import com.example.bgxqapi.domain.result.ActivityResult;
import java.util.Collection;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;

@Component
public abstract class AbstractActivityDecorate {


  @Autowired
  protected LabelDao labelDao;


  protected abstract void decorate(List<ActivityResult> activityResult);

  protected abstract void decorate(Collection<SquareActivityResult> squareActivityResult);
}
